package jm.nj.demo04mian.demo14;

import java.security.PublicKey;

/*
* 局部内部类:定义在外部类的方法中
*
* 格式
*       修饰符 class 外部类{
*           修饰符 返回值类型 方法名(参数){
*               (final)class 内部类{
*                   定义内部类成员
*               }
*           }
*       }
* 使用方法必须在内部类定义完之后立即创建对象使用
* */
public class Outer {
    public  void outer(){
        //局部内部类
        final class Inner{
            int a = 10;
            public void inner(){
                System.out.println("局部内部类");
            }
        }
        //使用方式:必须在内部类定义完之后立即创建对象使用
        Inner in = new Inner();
        System.out.println(in.a);
        in.inner();
    }
}
